Synonyms for "luck into"

Words with similar meaning